/////////////////////////////////////////////////////////////////////////////
// Filename: Draw_triangle.h
/////////////////////////////////////////////////////////////////////////////

#ifndef DRAW_TRIANGLE_H
#define DRAW_TRIANGLE_H

#include "Vector3.h"
#include "Color.h"


//Unfilled
void empty_triangle(Vector3 const &v1, Vector3 const &v2, Vector3 const &v3, Color const &col);

//Filled
void solid_triangle(Vector3 const &v1, Vector3 const &v2, Vector3 const &v3, Color const &col);

//Filled with interpolated color
void interp_triangle(Vector3 const &v1, Vector3 const &v2, Vector3 const &v3,
Color const &col1, Color const &col2, Color const &col3);

#endif 

/////////////////////////////////////////////////////////////////////////////
//                               END OF FILE                               //
/////////////////////////////////////////////////////////////////////////////
